Text copied to clipboard!
Naslov
Text copied to clipboard!Inženir kakovosti programske opreme
Opis
Text copied to clipboard!
Iščemo Inženirja kakovosti programske opreme, ki se bo pridružil naši ekipi za zagotavljanje kakovosti in pomagal pri razvoju zanesljivih, učinkovitih in varnih programskih rešitev. Vaša glavna naloga bo načrtovanje, izvajanje in vzdrževanje testnih postopkov ter sodelovanje z razvojnimi ekipami za izboljšanje kakovosti izdelkov. V tej vlogi boste igrali ključno vlogo pri zagotavljanju, da naši izdelki izpolnjujejo najvišje standarde kakovosti in zadovoljstva uporabnikov.
Kot Inženir kakovosti programske opreme boste odgovorni za razvoj avtomatiziranih in ročnih testov, analizo rezultatov testiranja ter poročanje o napakah in predlogih za izboljšave. Sodelovali boste z razvijalci, produktnimi vodji in drugimi deležniki, da zagotovite, da so vse funkcionalnosti ustrezno preizkušene in da končni izdelek deluje brezhibno.
Poleg tehničnega znanja pričakujemo tudi sposobnost analitičnega razmišljanja, natančnost in dobro razumevanje življenjskega cikla razvoja programske opreme. Idealni kandidat ima izkušnje z orodji za avtomatizacijo testiranja, kot so Selenium, JUnit ali podobna, ter pozna metodologije razvoja programske opreme, kot sta Agile ali Scrum.
Če ste strastni do kakovosti, imate oko za podrobnosti in želite delati v dinamičnem okolju, kjer se ceni natančnost in sodelovanje, vas vabimo, da se prijavite na to vznemirljivo priložnost.
Odgovornosti
Text copied to clipboard!- Načrtovanje in izvajanje testnih strategij in primerov
- Razvoj avtomatiziranih testov za funkcionalno in regresijsko testiranje
- Sodelovanje z razvojnimi ekipami pri odpravljanju napak
- Analiza rezultatov testiranja in priprava poročil
- Vzdrževanje in izboljševanje obstoječih testnih okvirov
- Spremljanje kakovosti programske opreme skozi celoten razvojni cikel
- Uvajanje najboljših praks za zagotavljanje kakovosti
- Sodelovanje pri načrtovanju novih funkcionalnosti z vidika testiranja
Zahteve
Text copied to clipboard!- Diploma iz računalništva, informatike ali sorodnega področja
- Izkušnje z avtomatizacijo testiranja (npr. Selenium, JUnit, TestNG)
- Dobro poznavanje programskih jezikov, kot so Java, Python ali JavaScript
- Razumevanje metodologij razvoja programske opreme (Agile, Scrum)
- Sposobnost analitičnega razmišljanja in reševanja problemov
- Poznavanje orodij za sledenje napakam (npr. Jira, Bugzilla)
- Izkušnje z ročnim testiranjem in pisanjem testnih primerov
- Dobro znanje angleškega jezika
Možna vprašanja na razgovoru
Text copied to clipboard!- Kakšne izkušnje imate z avtomatizacijo testiranja?
- Katere testne okvire in orodja ste uporabljali?
- Kako pristopate k pisanju testnih primerov?
- Ali imate izkušnje z delom v agilnem okolju?
- Kako obravnavate kritične napake, ki jih odkrijete?
- Kako sodelujete z razvojnimi ekipami pri odpravljanju napak?
- Ali ste že uvajali nove testne strategije v prejšnjih projektih?
- Kako zagotavljate, da so testi vedno posodobljeni?